package com.originskyseed.platform.user.model;

import java.util.Date;

import com.originskyseed.platform.core.base.BaseModel;

/**
 * 玩家观看直播状态信息表（OSI_PLAYER_RELATE_VIEW_LIVE_STATE）
 * 
 * @author Tangwanghui
 */
public class PlayerRelateViewLiveState extends BaseModel {

	/**
	 * 玩家id（PLAYER_ID）
	 */
	private String playerId;

	/**
	 * 主播id（ANCHOR_ID）
	 */
	private String anchorId;

	/**
	 * 渠道id（CHANNEL_ID）
	 */
	private String channelId;

	/**
	 * 渠道名称（CHANNEL_NAME）
	 */
	private String channelName;

	/**
	 * 子渠道id（CHANNEL_SUB_ID）
	 */
	private String channelSubId;

	/**
	 * 子渠道名称（CHANNEL_SUB_NAME）
	 */
	private String channelSubName;

	/**
	 * 房间id（ROOM_ID）
	 */
	private String roomId;

	/**
	 * 时间（TIME）
	 */
	private Date time;

	/**
	 * 状态 1 进入房间 2 退出房间（STATE）
	 */
	private Integer state;

	/**
	 * 直播id（LIVE_ID）
	 */
	private String liveId;

	/**
	 * 获取玩家id
	 *
	 * @return
	 */
	public String getPlayerId() {
		return this.playerId;
	}

	/**
	 * 设置玩家id
	 *
	 * @param playerId
	 */
	public void setPlayerId(String playerId) {
		this.playerId = playerId;
	}

	/**
	 * 获取主播id
	 *
	 * @return
	 */
	public String getAnchorId() {
		return this.anchorId;
	}

	/**
	 * 设置主播id
	 *
	 * @param anchorId
	 */
	public void setAnchorId(String anchorId) {
		this.anchorId = anchorId;
	}

	/**
	 * 获取渠道id
	 *
	 * @return
	 */
	public String getChannelId() {
		return this.channelId;
	}

	/**
	 * 设置渠道id
	 *
	 * @param channelId
	 */
	public void setChannelId(String channelId) {
		this.channelId = channelId;
	}

	/**
	 * 获取渠道名称
	 *
	 * @return
	 */
	public String getChannelName() {
		return this.channelName;
	}

	/**
	 * 设置渠道名称
	 *
	 * @param channelName
	 */
	public void setChannelName(String channelName) {
		this.channelName = channelName;
	}

	/**
	 * 获取子渠道id
	 *
	 * @return
	 */
	public String getChannelSubId() {
		return this.channelSubId;
	}

	/**
	 * 设置子渠道id
	 *
	 * @param channelSubId
	 */
	public void setChannelSubId(String channelSubId) {
		this.channelSubId = channelSubId;
	}

	/**
	 * 获取子渠道名称
	 *
	 * @return
	 */
	public String getChannelSubName() {
		return this.channelSubName;
	}

	/**
	 * 设置子渠道名称
	 *
	 * @param channelSubName
	 */
	public void setChannelSubName(String channelSubName) {
		this.channelSubName = channelSubName;
	}

	/**
	 * 获取房间id
	 *
	 * @return
	 */
	public String getRoomId() {
		return this.roomId;
	}

	/**
	 * 设置房间id
	 *
	 * @param roomId
	 */
	public void setRoomId(String roomId) {
		this.roomId = roomId;
	}

	/**
	 * 获取时间
	 *
	 * @return
	 */
	public Date getTime() {
		return this.time;
	}

	/**
	 * 设置时间
	 *
	 * @param time
	 */
	public void setTime(Date time) {
		this.time = time;
	}

	/**
	 * 获取状态 1 进入房间 2 退出房间
	 *
	 * @return
	 */
	public Integer getState() {
		return this.state;
	}

	/**
	 * 设置状态 1 进入房间 2 退出房间
	 *
	 * @param state
	 */
	public void setState(Integer state) {
		this.state = state;
	}

	/**
	 * 获取直播id
	 *
	 * @return
	 */
	public String getLiveId() {
		return this.liveId;
	}

	/**
	 * 设置直播id
	 *
	 * @param liveId
	 */
	public void setLiveId(String liveId) {
		this.liveId = liveId;
	}

}